package cn.lingyangwl.agile.gateway.sign.model;

import cn.lingyangwl.agile.gateway.body.*;
import cn.lingyangwl.agile.gateway.model.*;
import cn.lingyangwl.framework.sign.*;
import lombok.Data;

/**
 * 签名上下文
 * @author shenguangyang
 */
@Data
public class SignContext {
    private GatewayContext gatewayContext;
    /**
     * 签名负载数据
     */
    private SignPayload signPayload;

    /**
     * 密钥相关数据
     */
    private AccessKeyResp accessKeyResp;

    public SignContext(GatewayContext gatewayContext) {
        this.gatewayContext = gatewayContext;
    }
}
